<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      //   定义一个变量并进行赋值, 再控制台输出对应的内容(或者:使用输入框输入一个数值在控制台输出即可;)
      //      1. 如果年龄小于18岁，则输出用户是未成年人。
      //      2. 如果年龄在18岁到60岁之间，则输出用户已经成年。
      //      3. 如果年龄大于或等于60岁，则输出用户已经退休。
      var age = prompt("请输入你的年龄：");
      if (age <= 0) {
        alert("受精卵？");
      } else if (age > 0 && age < 18) {
        alert("该用户为未成年人！");
      } else if (age >= 18 && age < 60) {
        alert("该用户已经成年！");
      } else if (age >= 60) {
        alert("该用户已经退休！");
      }

      //   判断一个数是否为正数、偶数/奇数、质数
      var num = prompt("输入一个数，判断该数的正负、奇偶、是否为质数：");
      var str1 = null;
      var str2 = null;
      var str3 = null;
      var tag = true;
      if (num >= 0) {
        str1 = "正数";
      } else {
        str1 = "负数";
      }
      if (num % 2 == 0) {
        str2 = "偶数";
      } else {
        str2 = "奇数";
      }
      if (num >= 1 && num % 1 == 0) {
        for (var i = 2; i < num; i++) {
          if (num % i == 0) {
            tag = false;
            break;
          }
        }
        if (tag) {
          str3 = "质数";
        } else {
          str3 = "非质数";
        }
      } else {
        str3 = "非质数";
      }
      alert(num + "是一个" + str1 + "、" + str2 + "、" + str3);
    </script>
  </body>
</html>
